using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using 凌依.工具库.随机工具;

public class 生成 : MonoBehaviour
{
    public int x = 0;
    public int y = 0;
    public int 生成数量 = 10;
    随机姓名 a = new 随机姓名();


    public int 基准 = 100;
    public int 最小 = 70;
    public int 最大 = 150;

    [ContextMenu("随机")]
    public void cs1()
    {
        for (int i = 0; i < 10; i++)
        {
            Debug.Log(Random.Range(0, 1));

        }
    }

    [ContextMenu("生成")]
    public void cs()
    {
        for (int i = 0; i < 生成数量; i++)
        {
            角色实体 数据 = 角色生成控制器.获取实例.生成新角色数据("人类");

            数据.状态 = 角色移动方向.下;

            GameObject obj = Instantiate(数据.gameObject, transform);

            obj.name = 数据.属性.名称;

            obj.transform.position += new Vector3(x, y, 0);

            x += 1;

            if (x >= 10)
            {
                x = 0;
                y += 2;
            }
        }
    }
}
